Big Huge Thesaurus

painted tortoise

noun